Obec Těšovice leží v Karlovarském kraji v ORP Sokolov v nadmořské výšce 402 m. V roce 2014 zde žilo 189 obyvatel. Těšovice má katastrální území o rozloze 119 ha.